UNDOCUMENTED ASSEMBLER OPCODES (this document found floating around IBM's St. Louis office) AAC Alter All Commands AAD Alter All Data AAR Alter At Random AB Add Backwards ABR Add Beyond Range ACQT Advance Clock to Quitting Time ADB Another Damn Bug (UNIX) AFF Add Fudge Factor AFHB Align Fullword on Halfword Boundary AGB Add GarBage AI Add Improperly AIB Attack Innocent Bystander AMI Adjust Memory for Inflation AOI Annoy Operator Immediate AR Alter Reality ARN Add and Reset to Non-zero AS Add Sideways AWP Argue With Programmer AWTT Assemble With Tinker Toys BAC Branch to Alpha Centurai BAF Blow All Fuses BAH Branch And Hang BAM Branch After Midnight BB Branch on Bug BBI Branch on Burned-out Indicator BCF Branch and Catch Fire BCIL Branch Creating Infinite Loop BCR Backspace Card Reader BCU Be Cruel and Unusual BDC Break Down and Cry BDM Branch and Disconnect Memory BDT Burn Data Tree (follows Decorate Data Tree) BE Branch Eventually Branch Everywhere BF Belch Fire BLP Boot from Line Printer BLM Branch, Like, Maybe BLMWM Branch, Like, Maybe, Wow, Man BLSC Branch on Lapsed Service Contract BM Branch to Monday BMP Branch and Make Popcorn BNA Branch to Nonexistent Address BNO Branch on New Operator BNR Branch for No Reason BPEOR Bypass End Of Reel BPIM Bury Programmer In Manuals BPP Branch on Programmer Present BRA BRanch Anywhere BRL BRanch and Leak BSM Branch and Scramble Memory BSST Backspace and Stretch Tape BT (BRT) Branch on Tuesdays BTK Back To Kansas BW Branch on Whim BWOP BeWilder OPerator CAAL Compute Answer And Loop CAB Crash And Burn CAG Convert ASCII to Greek CAIL Crash After I Leave CAT Confused And Tired (UNIX) CBA Compare and Branch Anyway CBNC Close, But No Cigar CC Call Cavalry CCD Clear Core and Dump CEE Cause Errors Elsewhere CF Come From CH Create Havoc CIB Change Important Byte CIMM Create Imaginary Memory Map CL Call Lawyer CMD Compare Meaningless Data CMI Clobber Monitor Immediate CML Compute Meaning of Life CNB Cause Nervous Breakdown COLB Crash for Operator's Lunch Break COS Copy Object code to Source file COWHU Come Out With Hands Up CPB Create Program Bug CPR Compliment PRogrammer (like, "aren't you cute") CRASH Continue Running After Stop or Halt CRM Clear Random Memory CRN Convert to Roman Numerals CS Crash System CSL Curse and Swear Loudly CSN Call Supervisor Names CVFL ConVert Floating to Logical CVFP ConVert Fortran to Pascal DA Develop Amnesia DAP De-select Active Peripheral DBL Desegregate Bus Lines DBZ Divide By Zero DC Degauss Core DCGC Dump Confusing Garbage to Console DD Destroy Disk DDC Dally During Calculations DDWB Deposit Directly in Wastepaper Basket DEC Decompile Executable Code DIE DIsable Everything (UNIX during hardware errors?) DIRFO Do It Right For Once DK Destroy Klingons DKP Disavow Knowledge of Programmer DLN Don't Look Now DMAG Do MAGic (the only command a programmer really needs) DMPE Decide to Major in Phys Ed DPC Decrement Program Counter DPMI Declare Programmer Mentally Incompetent DSI Do Something Interesting DSTD Do Something Totally Different DSUITv Do Something Utterly, Indescribably, Terrible DTC Destroy This Command DTI Do The Impossible DTVFL Decrement Third Variable From Left DWIM Do What I Mean EBB Empty Bit Bucket EBRS Emit Burnt Resistor Smell ECO Electrocute Computer Operator ECP Erase Card Punch EDD Eat Disk and Die EDIT Erase Data and Increment Time EEP Erase Entire Program EIAO Execute In Any Order EIOP Execute Invalid OPcode ENA Enable Anything ENF Emit Noxious Fumes EOB Execute Operator and Branch ERM Erase Reserved Memory EROM Erase Read Only Memory ESL Exceed Speed of Light ESS Enable Sprinkler System EXX (a real instruction on the Zilog Z-80) (Zilog is owned by Exxon) FB Find Bugs FD Forget Data FLD FLing Disk FLI Flash Lights Impressively FM Forget Memory FRG Fill with Random Garbage FSM Fold, Spindle, and Mutilate GBC Go to the Back of the Class GCAR Get Correct Answer Regardless GDP Grin Defiantly at Programmer GIE Generate Irreversible Error GND Guess the Next Digit GORS GO Real Slow GPS Give Programmer the Shaft GREP Global Ruin, Expiration and Purgation (UNIX) HAH Halt And Hang HCRS Hang in CRitical Section HELP type "no HELP available" HF Hide a File HOO Hide Operator's Output IBR Insert Bugs at Random IDI Invoke Divine Intervention ILI Ignore Last Instruction IP Increment and Pray IPW Invert Print Wheel ISC Insert Sarcastic Comment ISP Increment and Skip on Pi IU Ignore User JAA Jump Almost Always JFI Jump to Following Instruction JFM Jump on Full Moon JLP Jump and Lose Pointer JNL Jump when programmer Not Looking KP Krunch Paper KUD Kill User's Data LB Look Busy LOSM Log Off System Manager LPA Lead Programmer Astray LSPB Left Shift Parity Bits MAN Make Animal Noises (UNIX) MAZ Multiply Answer by Zero MBTD Mount Beatles on Tape Drive MBTOL Move Bugs To Operator's Lunch MDB Move and Drop Bits MDDHAF Make Disk Drive Hop Across Floor MLP Make Lousy Program MMLG Make Me Look Good MNI Misread Next Instruction MRZ Make Random Zap MWT Malfunction Without Telling OML Obey Murphy's Law PBC Print and Break Chain PBM Pop Bubble Memory PEHC Punch Extra Holes in Card PIBM Pretend to be an IBM POW Print Obscene Words PUL Print in Unknown Language RA Randomize Answers RAU Ridicule All Users RBAO Ring Bell and Annoy Operator RBEOR Read Beyond End Of Reel RCB Read Commands Backward RCR Rewind Card Reader RDA Refuse to Disclose Answer RDCH Read Disk and Crash Head RDI Reverse Disk Immediate RENVR REName Variables Randomly RF Read Fingerprints RHP Read Hub Protector RLI Rotate Left Indefinitely RLP Refill Light Pen RPB Read, Print and Blush RTP Reduce ThroughPut SAI Skip All Instructions SAS Sit And Spin SDD Seek out and Destroy Data SDE Solve Differential Equations SFH Set Flags to Half-mast SFT Stall For Time SOS Sign Off, Stupid SPS Smoke Power Supply SRO Sort with Random Ordering SSJ Select Stacker and Jam STO Strangle Tape Operator STPR SToP Rain SUI Subtract User's IQ SUP Solve Unsolvable Problem SUR Screw Up Royally SUS Stop Until Spring SWT Select Wrong Terminal TARC Take Arithmetic Review Course TBGTG Two BurGers and fries To Go TC Transmit Colors TCAR Transmit Colors, but Avoid Red TLO Turn indicator Lights Off TLW Transfer and Lose Way TN Take a Nap TPDH Tell Programmer to Do it Him/Her self TRA Te Rdls Arvs (Type Ridiculous Abbreviation) TT%EKB TeleType - Electrify Keyboard TTA Try, Try Again TTL Tap Trunk Line UAI Use Alternate Instruction set UCB Uncouple Comm lines and Break UEP Update and Erase Program UP Understand Program VAX Violate All eXecutions VFO Violate Female Operator VMA Violate Maintenance Agreement VNO Violate Noise Ordinance VVM Vaporize Virtual Memory VW Void Warranty WAD Walk Away in Disgust WBF Write Bad File WDI Write Data and Ignore WHP Wave Hands over Problem WQWH Write Quietly With Hangover WSWW Work in Strange and Wondrous Ways XKF eXecute Kermit the Frog XMB eXclusive MayBe XOS eXchange Operator's Sex YKWIM You Know What I Mean *** And some miscellaneous non-instructions ********************** IBM It's Better Manually I've Been Moved Intimidated, Buffaloed Management Insultingly Boring Merchandisers Itty Bitty Machine Ingrained Batch Mentality Intelligence Belittling Mammoth I Bought Macintosh Incest Begets Madness Intellectuals Being Moronized Inspect Before Multiusing Inertia Breeds Mediocrity It Beats Mattel Insipid Belligerent Mossbacks Imperialism By Marketing Institution By Machiavelli Into Building Money Irresponsibly Behaved Multinational Impentrable Brain Matter Itsa Big Mess Ingenuity Becoming Mysterious Intolerant of Beards and Mustaches Install Bigger Memory RAM Rarely Available Memory SPA Sliding Point Arithmetic VPA Vanishing Point Arithmetic WOM Write Only Memory¡ ¹ º€ë-é¥è“ ƒû%rõ‹Ë‹ò¿6¥¤¬<‘sç<‘ºÿÿs ª¾6šy2™+‹Ó Òuš ™+Ãè†òR Éuµë º¸Ü4÷ñ‹È†éQ‹W‹OèÜût